microscopic testicular sperm extraction - French English Dictionary